be a devil's spawn - Almanca İngilizce Sözlük